.headerBox {padding: 22px 0 20px; line-height: 30px; width: 100%;}
.headerBox .title {float: left; font-weight: normal; font-size: 26px;}
.headerBox .title a {font-size: 26px; color: #333; margin: 0;}
.headerBoxNews a {float: left; display: inline-block; font-size: 14px; color: #3aa89e; margin-left: 30px;}
.headerBox .tabMenu {width: auto; overflow: hidden; height: 24px; line-height: 24px; float: right;}
.headerBox .tabMenu li {display: inline-block; float: left; height: 24px; line-height: 24px; padding: 0 10px; border-radius: 24px; margin-right: 33px; cursor: pointer;}
.headerBox .tabMenu li:hover {background-image: linear-gradient(to right, #3aa8a1 , #3abad9);}
.headerBox .tabMenu li:hover a {color: #fff;}
.headerBox .tabMenu .act {background-image: linear-gradient(to right, #3aa8a1 , #3abad9); color: #fff;}
.headerBox .tabMenu a.more {float: right;}
.cont460 {width: 460px; float: left}
.cont595 {width: 625px; margin-left: 24px}
.cont260 {width: 260px; margin-left: 30px}
.cont22 {width: 20.2%}
.cont33 {width: 33.3%; float: left}
.cont3357 {width: 33.57%; float: left}
.cont66 {width: 66.6%}

/*首页广告*/
.ad_6 {clear: both; width: 100%; height: 74px; padding-top:20px;}
.ad_6 ul li {width: 16%; height: 74px; background: #fff; border-radius: 6px; margin-right: 0.8%; float: left; -moz-box-shadow: 0 0 9px 1px rgba(6, 0, 1, .1); -webkit-box-shadow: 0 0 9px 1px rgba(6, 0, 1, .1); box-shadow: 0 0 9px 1px rgba(6, 0, 1, .1); float: left;}
.ad_6 ul li:nth-child(6) {margin-right: 0; float: right;}

/**/
.picList li {width: 16.6%; float: left}
.picList li .picA {width: 96%; overflow: hidden; border-radius: 6px}
.picList li .picA .img {width: 100%; height: auto}
.picList li .picA .zhanW {width: 100%; height: auto}
.picList li .titA {font-size: 14px; line-height: 18px}
.picA {min-height: 132px;}
.picA:hover,.erPart .bigPicBox .picBox img:hover,.findLifePart .picTxtList li .picA:hover,.wktPart .bigPicBox img:hover {box-shadow: 0 0 10px 0 rgba(6, 0, 1, .3)}
.picA,.picA2 {background-size: cover; background-position: center; background-repeat: no-repeat; overflow: hidden; display: block}
.picA .img,.picA2 .img {display: none !important}
.picA .zhanW,.picA2 .zhanW {opacity: 0;	filter: alpha(opacity=0)}
.picA {width: 96%; display: block}
.picA img {width: 100%;	height: auto; display: block}
.picPart .picList li .titelp {display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 90%; margin-top: 10px}
.picTit li {position: relative;	height: 100%}
.picTit li a {color: #fff}
.picTit li .txtBg {border-radius: 0 0 5px 5px; opacity: .5;	bottom: 0; left: 0;	width: 100%; height: 49px; position: absolute; background: url(../img/popBg.png) repeat-x center bottom;display: block;}
.picTit li .title {position: absolute; bottom: 0; left: 0; line-height: 26px; font-size: 14px; padding-left: 10px; max-width: 335px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #fff; letter-spacing: 1px}

.jcddIndexM img {border-radius: 6px}

.newsPart {padding-top: 20px; height: 860px; overflow: hidden}
.newsPart .popPicBox {width: 460px}
.newsPart .popBox {width: 100%;	color: #fff; position: relative; overflow: hidden; height: 306px}
.newsPart .popBox a {color: #fff}
.newsPart .popBox .picList {width: 100%; height: 100%}
.newsPart .popBox .picList li {width: 100%}
.newsPart .popBox li {display: none}
.newsPart .popBox li:first-child {display: block}
.newsPart .popBox li .txtBg {width: 100%}
.newsPart .popBox li .title {max-width: 72%}
.newsPart .popBox .tabBox {position: absolute; bottom: 3px;	*bottom: 8px; right: 10px; width: 78px; text-align: right}
.newsPart .popBox .tabBox .tab {width: 8px;	height: 8px; background-color: #fff; border-radius: 4px; display: inline-block; margin-left: 6px; cursor: pointer}
.newsPart .popBox .tabBox .tab:first-child {margin-left: 0}
.newsPart .popBox .tabBox .act {width: 34px; background-color: #3aa89e;}
.newsPart .popBox .btn {position: absolute;	top: 50%; width: 24px; height: 37px; margin-top: -18px;	display: none; cursor: pointer}
.newsPart .popBox:hover .btn {display: block}
.newsPart .popBox .prev {left: 0; background-position: 0 -246px}
.newsPart .popBox .next {right: 0; background-position: 0 -210px}
.newsPart .popPicBox .popBox .picA {width: 100%; height: 306px}
.newsPart .popPicBox .picA {width: 225px; height: 150px}
.newsPart .popPicBox .pic312 .picA {width: 225px; height: 310px}
.newsPart .picList li .picA {width: 100%}
.newsPart .picTit li .txtBg {width: 96%}
.newsPart .popBox li .txtBg {width: 100%}
.newsPart .picList2 {width: 102%; margin-top: 10px}
.newsPart .picList2 li {width: 50%;	*width: 49.8%; float: left}
.newsPart .picList2 li .title,.newsPart .picList3 .title {width: 86%; text-align: center}
.newsPart .picList3 {width: 102%; margin-top: 10px}
.newsPart .picList3 li {width: 50%;	*width: 49.8%; float: left;	margin-bottom: 10px}
.newsPart .newsCont {float: none; margin-left: 480px; margin-right: 290px}
.newsPart .newsCont .title {letter-spacing: 1px; font-size: 22px; max-width: 100%; line-height: 28px; text-align: left}
.newsPart .newsCont .newsList {margin-top: 0; *margin-top: 18px}
.newsPart .newsCont .newsList:first-child {margin-top: 0}
.newsPart .newsCont .txtListBox {width: 100%; margin-top: 16px;	font-size: 14px}
.newsPart .newsCont .txtListBox .txtList {width: 100%; display: inline-block}
.newsPart .newsCont .txtListBox .txtList li {float: left; line-height: 29px}
.newsPart .newsCont .newsList1 .txtListBox .txtList li {margin-bottom: 1px}
.newsPart .newsCont .txtListBox .txtList .liA {width: 57%}
.newsPart .newsCont .txtListBox .txtList .liB {width: 43%}
.newsPart .newsCont .txtListBox .txtList .typeA {color: #b39898;font-size: 14px; display: inline-block;	margin-right: 21px;	float: left}
.newsPart .newsCont .txtListBox .txtList .titB,.newsPart .newsCont .txtListBox .txtList .titA {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;display: inline-block; float: left; text-align: left}
.newsPart .newsCont .txtListBox .txtList .titB {max-width: 100%}
.newsPart .newsCont .txtListBox .txtList .titA {max-width: 74%}
.newsPart .sideContBox {margin-left: 20px; width: 260px; float: right}
.newsPart .sideContBox .myApp {margin-top: 0}
.newsPart .sideContBox .myApp .appList {width: 280px}
.newsPart .sideContBox .myApp .appList li {float: left; width: 50px; height: 68px; border-radius: 6px; margin: 0 20px 17px 0; position: relative}
.newsPart .sideContBox .myApp .appList li .icon0 {width: 50px; height: 68px; display: inline-block;}
.newsPart .sideContBox .myApp .appList li .icon0 em {display: block; font-size: 12px; font-weight: normal; height: 12px; line-height: 12px; text-align: center; font-style: normal; color: #333; padding: 7px 0 0 0;}
.newsPart .sideContBox .myApp .appList li .erWeiMaBg {width: 138px; height: 143px; background-position: -625px -143px; position: absolute; top: 50px; left: 50%; margin-left: -69px;	display: none}
.newsPart .sideContBox .myApp .appList li .erWeiMaBg img {margin: 19px auto 0; display: block}
.newsPart .sideContBox .myApp .appList li .erWeiMaBg1 {background-position: -625px 0; left: -77px; margin: 0}
.newsPart .sideContBox .myApp .appList li .erWeiMaBg0 {background-position: -625px -286px; left: -9px; margin: 0}
.newsPart .sideContBox .myApp .appList li:hover .erWeiMaBg {display: block}

.newsPart .sideContBox .myProduct {margin-bottom: 10px}
.newsPart .sideContBox .myProduct .titABox {
	width: 100%
}
.newsPart .sideContBox .myProduct .titABox .titA {
	float: left;
	line-height: 12px;
	margin: 0 10px 10px 0;
}
.newsPart .sideContBox .myProduct .titABox {height: 60px}
.newsPart .ad_indexr {width: 260px;}
.newsPart .ad_indexr img {margin-bottom: 8px; -moz-box-shadow: 0 0 9px 1px rgba(6, 0, 1, .1); -webkit-box-shadow: 0 0 9px 1px rgba(6, 0, 1, .1); box-shadow: 0 0 9px 1px rgba(6, 0, 1, .1);}
.newsPart .sideContBox .sideCont {margin-top: 10px}
.newsPart .sideContBox .sideCont .title {font-size: 18px; font-weight: bold; color: #333; line-height: 20px; margin-bottom: 19px}
.newsPart .sideContBox .sideCont .title .titlebg {display: inline-block; vertical-align: middle; width: 3px; height: 18px; background: url(../img/titlebg.gif);	margin: -2px 6px 0 0;}

.newsPart .sideContBox .hotBbsBox {
	margin-top: 36px
}
.newsPart .sideContBox .hotBbsBox .hotBbsList {
	width: 100%;
	height: 348px;
	overflow: hidden
}
.newsPart .sideContBox .hotBbsBox .hotBbsList li {
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 10px
}
.newsPart .sideContBox .hotBbsBox .hotBbsList li .titA {
	float: left;
	display: inline-block;
	max-width: 136px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.newsPart .sideContBox .hotBbsBox .hotBbsList li .userName {
	float: right;
	color: #888;
	display: inline-block;
	max-width: 86px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

/*百科*/
.baike .mt-tabpage {width: 260px;}
.baike .mt-brl {border-radius: 6px 0 0 5px;}
.baike .mt-brr {border-radius: 0 5px 5px 0;}
.baike .mt-tabpage-title {width: 260px; height: 32px;}
.baike .mt-tabpage-title .mt-tabpage-item {display:block; width: 50%; height: 32px; line-height: 32px; background: #eee; text-align: center; float: left;}
.baike .mt-tabpage-title .mt-tabpage-item:hover{background: #313131; color: #fff;}
.baike .mt-tabpage-title .mt-tabpage-item-cur {background: #313131; color: #fff;}
.baike .mt-tabpage-count {position: relative; width: 260px; height: 180px; overflow: hidden;}
.baike .mt-tabpage-cont__wrap {position: absolute; padding-bottom: 2px;}
.baike .mt-tabpage-count .mt-tabpage-item {width: 260px;}
.baike .mt-tabpage-count .mt-tabpage-item ol li {height: 12px; line-height: 12px; font-size: 12px; margin-top: 17px;}

.wktPart .picList li .titA {font-size: 13px; height: 34px; line-height: 34px; margin-bottom: 10px; max-width: 90%}
@media screen and (max-width: 1400px) { 
	.wktPart .picList li .titA {
		font-size: 13px;
		height: 24px;
		line-height: 24px;
		margin-bottom: 0;
		max-width: 90%
	}
}
.wktPart .bigPicBox {float: left}
.wktPart .picTxtBox {margin-left: 33.3%}
.wktPart .bigPicBox .picBox {width: 97.5%; *border: 1px solid #ddd;	position: relative;}
.wktPart .bigPicBox .picA2 {border-radius: 6px;	width: 100%; height: auto}
.wktPart .bigPicBox .picA2 .zhanW {width: 100%;	height: auto}
.wktPart .bigPicBox .txt {width: 100%; height: 34px; line-height: 34px; color: #fff; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,0.6); border-radius: 0 0 5px 5px; text-align: center;}
.wktPart .picListCont {width: 101%;	*width: auto}
.wktPart .picList li {width: 25%; *width: 24.9%}

.erPart .picListTwo {float: none; width: auto; margin-left: 33.57%;}
.erPart .picListTwo .picListCont {width: 101%; *width: auto}
.erPart .bigPicBox .picBox {width: 97%; border-radius: 6px; overflow: hidden;}
.erPart .bigPicBox .picBox img {width: 101%; height: auto; display: block}
.erPart .bigPicBox .picBox em,.erPart .picList li em {display: block; height: 32px; line-height: 36px; width: 100%; position: absolute; left: 0; bottom: 0; background: url(../img/indrwbg.png) repeat-x left top; text-align: center; color: #fff;}
.erPart .picList ul {width: 101%; float: left}
.erPart .picList li {width: 25%; *width: 49.8%; min-height: 310px; margin-bottom: 9px;}
.erPart .picList .twoPic a {margin-bottom: 9px}

/*百科*/
.indzsm {margin-top: 30px;}
.indzsm .zsl {width:32%; height: 458px; padding-right:1.2%; background: url(../img/indzsline.jpg) no-repeat right top;}
.indzsm .zsl .mt-tabpage {width: 100%;}
.indzsm .zsl .mt-brl {border-radius: 6px 0 0 5px;}
.indzsm .zsl .mt-brr {border-radius: 0 5px 5px 0;}
.indzsm .zsl .mt-tabpage-title {width: 100%; height: 32px;}
.indzsm .zsl .mt-tabpage-title .mt-tabpage-item {display:block; width: 33.3%; height: 32px; line-height: 32px; background: #eee; text-align: center; float: left;}
.indzsm .zsl .mt-tabpage-title .mt-tabpage-item:hover{background: #313131; color: #fff;}
.indzsm .zsl .mt-tabpage-title .mt-tabpage-item-cur {background: #313131; color: #fff;}
.indzsm .zsl .mt-tabpage-count {position: relative; width: 100%; padding-top: 33px; height: 393px; overflow: hidden;}
.indzsm .zsl .mt-tabpage-cont__wrap {position: absolute;}
.indzsm .zsl .mt-tabpage-count .mt-tabpage-item ol li {=height: 23px; line-height: 23px; margin-bottom: 18px;}
.indzsm .zsl .mt-tabpage-count .mt-tabpage-item ol li h3 {width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 13px; background: #b5b5b5; color: #fff; border-radius: 20px; float: left; margin-right: 10px; margin-top: 1.5px;}
.indzsm .zsl .mt-tabpage-count .mt-tabpage-item ol li h3.top1{background: #434343;}
.indzsm .zsl .mt-tabpage-count .mt-tabpage-item ol li h3.top2{background: #707070;}
.indzsm .zsl .mt-tabpage-count .mt-tabpage-item ol li h3.top3{background: #a0a0a0;}
.indzsm .zsl .mt-tabpage-count .mt-tabpage-item ol li em {float: left; margin-right: 26px;}
.indzsm .zsl .mt-tabpage-count .mt-tabpage-item ol li a {display: block; width: 66px; height: 23px; line-height: 23px; text-align: center; border-radius: 23px; float: right;}
.indzsm .zsl .mt-tabpage-count .mt-tabpage-item ol li a:hover {background-image: linear-gradient(to right, #3aa8a1 , #3abad9); color: #fff;}

.indzsm .zsz {width:30.78%; height: 458px; padding: 0 1.2% 0 1.5%; background: url(../img/indzsline.jpg) no-repeat right top;}
.indzsm .zsz em {display: block; height: 32px; line-height: 32px; background: #eeeeee; border-radius: 0 6px 6px 0; padding-left: 14px; border-left: 3px solid #3aa89e;}
.indzsm .zsz ul {padding-top: 33px;}
.indzsm .zsz ul li {height: 23px; line-height: 23px; margin-bottom: 18px;}
.indzsm .zsz ul li b {width: 6.5%; text-align: left; float: left;}
.indzsm .zsz ul li h3 {width: 74.5%; float: left; font-size: 14px;}
.indzsm .zsz ul li a.jr {display: block; width: 11.6%; height: 23px; line-height: 23px; text-align: center; font-size: 12px; background: #fff; border-radius: 23px; float: right; color: #333;}
.indzsm .zsz ul li:hover a.jr {background-image: linear-gradient(to right, #3aa8a1 , #3abad9); color: #fff;}

.indzsm .zsr {width: 31.5%; height: 458px; float: right;}
.indzsm .zsr .zsbt {margin-bottom: 28px;}
.indzsm .zsr .zsbt h2 {border-left: 3px solid #3aa89e; width: 43%; height: 29px; line-height: 29px; padding-left: 17px; font-size: 24px; float: left;}
.indzsm .zsr .zsbt ul {float: right;}
.indzsm .zsr .zsbt ul img {float: left;}
.indzsm .zsr .zsbt ul p {float: right; margin-left: 6px; line-height: 17px;}
.indzsm .zsr .zspp ul li {width: 46.7%; height:78px; border:1px solid #dedede; border-radius: 6px; margin-bottom: 24px;}
.indzsm .zsr .zspp ul li img {max-height: 70px;;}

.picPart .picList {margin-top: 3px; width: 101%; overflow: hidden}
.picPart .picList ul {display: none}
.picPart .picList ul:first-child {display: block}
.picPart .picList li {margin-bottom: 15px}

.erPart2 .hdjmenu {float: left; padding-left: 60px;}
.erPart2 .hdjmenu a {color: #3aa89e; float: left; margin-right: 20px;}
.erPart2 .picListTwo {float: none; width: auto; margin-left: 33.3%;}
.erPart2 .picListTwo .picListCont {width: 101%; *width: auto}
.erPart2 .bigPicBox .picBox {width: 97.5%; border-radius: 6px; overflow: hidden;}
.erPart2 .bigPicBox .picBox img {width: 101%; height: auto; display: block}
.erPart2 .picList ul {width: 50%; *width: 81%; float: left;}
.erPart2 .picList li {width: 50%; *width: 49.8%; margin-bottom: 9px;}
.erPart2 .picList li em {display: block; height: 32px; line-height: 36px; width: 100%; position: absolute; left: 0; bottom: 0; background: url(../img/indrwbg.png) repeat-x left top; text-align: center; color: #fff;}
.erPart2 .picList .twoPic a {margin-bottom: 9px}

.findLifePart {padding-top: 25px;}
.findLifePart .picListCont {width: 101%;}
.findLifePart .picTxtList li {width: 33.15%; float: left;}
.findLifePart .picTxtList li .picBox {width: 96%; float: left;}
.findLifePart .picTxtList li .picA {width: 50%;	float: left; position: relative; border-radius: 6px; overflow: hidden;}
.findLifePart .picTxtList li .txtCont {width: auto;	margin: 2% 0 0 54%;}
.findLifePart .picTxtList li .titBox {margin: 0 0 12px;	line-height: 24px; font-size: 14px;	display: block;	height: 48px; overflow: hidden;}
.findLifePart .picTxtList li p {color: #999; height: 48px; line-height: 24px; overflow: hidden; margin-bottom: 14px;}
.findLifePart .picTxtList li span {color: #999; font-size: 13px;}
.findLifePart .picTxtList li .label {position: absolute; top: 0; right: 0; color: #fff; line-height: 24px; width: 42px; text-align: center; display: block; font-size: 12px; border-radius: 0 5px 0 5px;}
.findLifePart .picTxtList li .label1 {background: #ff8c1a;}
.findLifePart .picTxtList li .label2 {background: #00c1a8;}
.findLifePart .picTxtList li .label3 {background: #aaa;}

.zlhz {overflow: hidden; padding-bottom: 66px;}
.zlhz ul {width: 101.5%;}
.zlhz ul li {width: 13%; height: 67px; border:1px solid #dcdcdc; float: left; margin-right: 1.1%;}

.rightMenu {
	width: 50px;
	position: fixed;
	top: 50%;
	right: 50%;
	margin: -205px -770px 0 0;
	font-size: 12px;
	color: #111;
	line-height: 22px;
	text-align: center;
	z-index: 3;
	-moz-box-shadow: 0 0 9px 1px rgba(6, 0, 1, .1);
	-webkit-box-shadow: 0 0 9px 1px rgba(6, 0, 1, .1);
	box-shadow: 0 0 9px 1px rgba(6, 0, 1, .1);
	border-radius: 6px
}

.rightMenu1440 {
	right: 1%;
	margin: -215px 0 0 0
}

.rightMenuNo {
	display: none
}

.rightMenu .weixin {
	width: 60px;
	height: 80px;
	border-radius: 6px;
	background: #fff;
	display: none
}

.rightMenu .weixin .fn2019Bg {
	background-position: -1022px 0;
	width: 60px;
	height: 60px;
	border-radius: 6px;
	display: block
}

.rightMenu .list {
	width: 50px;
	height: auto;
	background: #fff;
	border-radius: 6px;
	padding: 5px 0
}

.rightMenu .list a {
	display: block;
	margin-top: 8px;
	text-align: center;
	width: 100%;
	line-height: 22px;
	color: #111
}
.rightMenu .list a:first-child {margin-top: 0;}
.rightMenu .list a:hover i {	opacity: .8; filter: alpha(opacity=80);}
.rightMenu .list a i {width: 36px; display: block; margin: 0 auto;}
.rightMenu .list .menu01 i {height: 18px; background: url(../img/menu01.png) no-repeat center top;}
.rightMenu .list .menu02 i {height: 19px; background: url(../img/menu02.png) no-repeat center top;}
.rightMenu .list .menu03 i {height: 19px; background: url(../img/menu03.png) no-repeat center top;}
.rightMenu .list .menu04 i {height: 23px; background: url(../img/menu04.png) no-repeat center top;}
.rightMenu .list .menu05 i {height: 11px; background: url(../img/menu05.png) no-repeat center top;}